class Sort:

    # 对名称排序
    @staticmethod
    def name_sort_key(s):
        """自定义排序键，避免使用正则表达式"""
        prefix = s.rstrip('0123456789')  # 去掉字符串末尾的数字
        number_str = s[len(prefix):]  # 提取数字部分
        number = int(number_str) if number_str.isdigit() else float('inf')  # 如果是数字则转换为整数
        return (prefix, number)